submerge oneself in water - Allemand Anglais Dictionnaire